have stick in craw - German English Dictionary